package com.SMP.dao;

import com.SMP.model.MeetSubscribePerson;
import com.SMP.model.MeetSubscribePersonExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MeetSubscribePersonMapper {
    long countByExample(MeetSubscribePersonExample example);

    int deleteByExample(MeetSubscribePersonExample example);

    int deleteByPrimaryKey(String id);

    int insert(MeetSubscribePerson record);

    int insertSelective(MeetSubscribePerson record);

    List<MeetSubscribePerson> selectByExample(MeetSubscribePersonExample example);

    MeetSubscribePerson selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") MeetSubscribePerson record, @Param("example") MeetSubscribePersonExample example);

    int updateByExample(@Param("record") MeetSubscribePerson record, @Param("example") MeetSubscribePersonExample example);

    int updateByPrimaryKeySelective(MeetSubscribePerson record);

    int updateByPrimaryKey(MeetSubscribePerson record);
}